AI与智能硬件编程入门课

5-5 入门提醒

课程简介

本课程将通过制作一个简易门铃提醒装置,学习如何使用智能硬件模拟有人进入时的提醒功能。

视频:入门提醒演示

目录

  1. 学习任务
  2. 搭建
  3. 编程
  4. 学习重点

一、学习任务

利用程序模拟有人进入时的提醒。

门铃提醒 门铃提醒示意图

图1 门铃提醒

二、搭建

1. 电路图

电路图

图2 电路图

2. 实验材料

arduino主控板模块、电池盒、扬声器、三极管、5.1kΩ电阻、开关、导线

实验材料图

图3 实验材料图

3. 实际搭建图

搭建图

图4 搭建图

三、编程

1. 流程

定义引脚 → 按下按钮 → 提醒

流程图

图5 流程图

2. IDE编程

程序要点:

  1. Setup(初始化函数)中编写定义引脚模式
  2. Loop(主循环函数)中编写:如果按键返回值为低电平时播放十次两个音节的音调
IDE程序截图

图6 IDE程序截图

3. 米思奇编程

程序要点:

  1. 定义管脚序号及模式
  2. 如果按键返回值为低电平时播放十次两个音节的音调
米思奇程序截图

图7 米思奇程序截图

四、学习重点

  1. 掌握简单门铃电路的基本组成和原理
  2. 了解如何通过程序检测按键输入
  3. 学习如何控制扬声器发出特定音调
  4. 熟悉循环结构在声音控制中的应用